flower bud

  1. Noun tomurcuk.